﻿/**
 * @file fileitem.h
 * @author huangxb
 * @email 18228033207@163.com
 * @date 2024.04.04
 * @license MIT License
 * @brief 自定义文件model使用的item.
 *
 * @htmlonly
 * <span style="font-weight: bold">History</span>
 * @endhtmlonly
 * Version|Auther|Date|Describe
 * ------|----|------|--------
 * V1.0|huangxb|2024.04.04|创建，暂时使用标准item
 */
#ifndef CFILEITEM_H
#define CFILEITEM_H

/* 库头文件 */
#include <QStandardItem>

/** @brief 自定义文件model使用的item. */
class CFileItem : public QStandardItem
{
public:
    enum ItemType { Type = UserType + 1 };

public:
    /* 使用父类的构造方式 */
    using QStandardItem::QStandardItem;

    /** @see QStandardItem#type */
    int type() const override;
};

#endif // CFILEITEM_H
